﻿// 10. switch语句.cpp 

//switch 也是一种选择结构的语句，可以代替简单的多条件的 if 语句。

/*
语法：
switch (表达式)
{
case 值一:
    语句一;
    break;
case 值二:
    语句二;
    break;
    ......
case 值 n :
    语句 n;
    break;
default:
        上述条件都不满足时执行的语句;
}
*/

//注意：
// case 后面必须是整数和字符，或者是结果为整数和字符的表达式，但不能使用变量。
// default 不是必须的，当没有 default 时，如果全部的 case 匹配失败，那么就什么都不执行。
// 每个分支不要漏写 break; 语句。

/*
#include <iostream>
using namespace std;
int main()
{
    int input;
    cout << "请输入数字代码: ";
    cin >> input;
    switch (input)
    {
    case 1:
        cout << "西施" << "的身材很棒！" << endl;
        break;
    case 2:
        cout << "冰冰也不错的！\n";
        break;
     //
    default:
        cout << "默认获得一位妹妹\n";
    }
}
*/
